Big Huge Thesaurus

Salpichroa rhomboidea

noun